street football - German English Dictionary